Tarven Solar Energy in Orpington
Tarven Solar Energy is based in Orpington and trades through Tarven Electrical Contractors Limited. Its current published address is Downe House, 303 High Street, rather than the Roberts Mews address found in some older directory records. Companies House identifies the business under company number 10787057, incorporated on 24 May 2017.
Tarven separates its solar services into home and business projects. Both routes include solar panels, battery storage and electric vehicle charging, allowing buyers to consider a single technology or a coordinated electrical-energy upgrade. The company publishes coverage across Kent and the South East.
Tarven solar panels and battery storage
The location information on Tarven’s website includes Bromley, Dartford, Gravesend, Maidstone, Medway, Tunbridge Wells, Sevenoaks and Swanley. That regional emphasis is useful when comparing a local solar installation business with a supplier advertising nationwide work. A site-specific quotation should still confirm attendance and installation availability for the property’s full postcode.
For a household solar project, compare a panels-only proposal with a solar-and-battery option using the same roof layout and electricity-use assumptions. For a business, explain daytime loads and any proposed EV charging before the design is finalised. Those details help make equipment comparisons more meaningful than choosing solely by the number of panels.
Questions for a Tarven installation quote
Ask Tarven to identify the proposed panel and inverter models, usable battery capacity and the work included in the price. Keep scaffolding, cable routes and electrical alterations visible in the specification. If adding a charger, check whether its supply and controls are included in the solar installation scope or priced as a separate job.
Tarven Solar Energy published address
Downe House, 2nd Floor (Right), 303 High Street, Orpington, BR6 0NN ↗
Company details checked 2026-10-20. A directory listing is not a quote-network partnership or endorsement.