All Purpose Handyman was hired to paint a few walls, repair windows, and fix a light switch none of these maintenance requests received adequate attention. All Purpose Handyman did not prep the walls before painting; instead, they painted directly over holes, nails, dust, and didn't fully cover the undercoat. The windows that All Purpose Handyman performed repairs on still do not latch or open/close correctly. The light switch that All Purpose Handyman fixed took multiple tries before they could finally get the issue corrected. When talking to All Purpose Handyman about work order issues, they quickly blame other factors and come up with excuses on why the job wasn't satisfactory. I have made several attempts to contact All Purpose Handyman about an ongoing issue and have yet to have them answer the phone or call back to discuss a resolution. The moral of the story is, take some time and search around to see if there are quality contractors available before you hire All Purpose Handyman. Additionally, take the time to visit the state licensing website to ensure the contractor you want to hire doesn't have any complaints (not saying All Purpose Handyman does). Lastly, I would never hire this company again for any service job due to the poor quality and customer service. read more