Having worked with the Boris Mechanical team several times in the recent past, I cannot recommend them highly enough. James, the team manager, is great to work with and his technicians are highly skilled. While competitive in fees, what sets them apart is their customer service and reliability. Outstanding…..