W had ongoing issues with our in floor heating. We had a few different mechanical contractors in and spent a lot of money - but the problems persisted. My husband found Academy. They spent the time to isolate,understand and confirm the problem - they didn't say they would return to fix it- they went and got the parts and fixed it the same day. We have not problem since. They recently did find work for my parents and worked with us to accommodate some challenging schedule issues on our side. Its it easy finding s company you trust but we had superior service from professional people and would highly recommend Academy.