- Residential Work
- Small Jobs Welcome

HomeAdvisor Screened & Approved
This service professional has passed the HomeAdvisor screening process.
Learn about our screening process99% Recommended
10 Years In Business
Company Details
- Veteran Owned
Hours
- Mon: —
- Tue: —
- Wed: —
- Thu: —
- Fri: —
- Sat: —
- Sun: —
Achievements
Service Details
Areas of Expertise
- Carpenters
Cost Information
- Free Estimates
Reviews
Write a ReviewVery patient, willing to assist in getting township permits, polite, neat work, easy with work with. Quick installation of kitchen exhaust, willing to trouble shoot... Very pleased with Jim's work. I'm happy to recommend him to anyone.
Jim called me at the end of last week to quote my job to install my new stove and dishwasher. He was able to squeeze me in the day before Thanksgiving, which was awesome. The installation went perfectly. He got the job done quickly and was very professional. Also, he was nice to talk to. Thanks for saving my Thanksgiving!
Excellent service. Quick install of our ceiling fan and extremely helpful throughout the process.
.
Very good pleased with Jim’s work. I look forward to doing more business with him.
This was a wonderful experience I would recommend him to ANY very polite and work done beautifully And in a timely manner very respectful and friendly
Thank you! It was great working with you!
Mr. McCaffrey was a professional the whole time he was here. Asset my situation and on the spot took care of what I needed done
Installed kitchen vent, Efficient and friendly.
I was new to the neighborhood and I needed 2 ceiling fans installed. Jim McCaffrey came highly recommended on HomeAdvisor and with good reason. He was very responsive,
Curious,on time and professional
It was fast, quick, and perfect!
Photos
Find More Pros
HomeAdvisor allows Service Professionals to post information about themselves and their business on their profile. HomeAdvisor does not review or verify the information representations set forth in those profiles as they are self-reported by the Service Professional.
To find more licensing information for your state, visit our Licensing Requirements page. Note that some states require local or county level licensing and you should verify whether or not your pro is properly licensed.