{"id":12,"date":"2026-10-18T09:55:11","date_gmt":"2026-10-18T09:55:11","guid":{"rendered":"https:\/\/wp.techprouk.co.uk\/index.php\/booking\/"},"modified":"2026-10-18T12:56:34","modified_gmt":"2026-10-18T11:56:34","slug":"booking","status":"publish","type":"page","link":"https:\/\/wp.techprouk.co.uk\/index.php\/booking\/","title":{"rendered":"Book a Repair"},"content":{"rendered":"<h3>Before you request an appointment<\/h3><ul><li>Share the device model and symptoms without passwords or access codes.<\/li><li>Free office drop-off is available Monday to Friday, 10:00 AM\u20132:00 PM, after confirmation.<\/li><li>Collection and return is \u00a349.99 total; staff assess the full address and arrange it by email.<\/li><\/ul><p>A preferred date or time is not a confirmed appointment until staff approval.<\/p>\n        <div class=\"tp247-booking\" data-tp247-booking>\n            <p class=\"tp247-booking-test-notice\"><strong>Isolated test site:<\/strong> use synthetic details and an email ending in <code>.invalid<\/code> only. No customer request or external email is accepted here. The linked legal pages are drafts awaiting owner and UK legal review.<\/p>\n            <div class=\"tp247-booking-progress\" aria-label=\"Booking progress\"><span data-tp247-progress>Step 1 of 6<\/span><div class=\"tp247-booking-progress-track\"><span data-tp247-progress-fill><\/span><\/div><\/div>\n            <form class=\"tp247-booking-form\" novalidate>\n                <div class=\"tp247-booking-error\" data-tp247-error role=\"alert\" tabindex=\"-1\" hidden><\/div>\n                <section data-tp247-step=\"1\" aria-labelledby=\"tp247-step1\"><h3 id=\"tp247-step1\">1. Choose your service<\/h3>\n                    <label for=\"tp247-service\">What can we help with? <span aria-hidden=\"true\">*<\/span><\/label><select id=\"tp247-service\" name=\"service\" required><option value=\"\">Select a service<\/option><\/select>\n                    <div class=\"tp247-booking-hint\">Your service determines the available appointment routes.<\/div>\n                <\/section>\n                <section data-tp247-step=\"2\" aria-labelledby=\"tp247-step2\" hidden><h3 id=\"tp247-step2\">2. Tell us about the device or request<\/h3>\n                    <div data-tp247-subservice-box hidden><label for=\"tp247-subservice\">What type of help do you need? <span aria-hidden=\"true\">*<\/span><\/label><select id=\"tp247-subservice\" name=\"subservice\"><option value=\"\">Choose an option<\/option><\/select><\/div>\n                    <p data-tp247-device-intro>Tell us what needs attention. Add more than one device if needed.<\/p><div data-tp247-devices><\/div>\n                    <button class=\"tp247-booking-secondary\" type=\"button\" data-tp247-add-device>Add another device<\/button>\n                    <label for=\"tp247-details\">Other useful details<\/label><textarea id=\"tp247-details\" name=\"details\" maxlength=\"2000\" rows=\"4\"><\/textarea>\n                <\/section>\n                <section data-tp247-step=\"3\" aria-labelledby=\"tp247-step3\" hidden><h3 id=\"tp247-step3\">3. Choose an arrangement<\/h3>\n                    <label for=\"tp247-arrangement\">How would you like us to help? <span aria-hidden=\"true\">*<\/span><\/label><select id=\"tp247-arrangement\" name=\"arrangement\" required><option value=\"\">Select an arrangement<\/option><\/select>\n                    <div data-tp247-appointment hidden><p>All appointments remain pending staff approval.<\/p>\n                        <label for=\"tp247-date\">Preferred date<\/label><input id=\"tp247-date\" name=\"preferred_date\" type=\"date\">\n                        <label for=\"tp247-time\">Available time<\/label><select id=\"tp247-time\" name=\"preferred_time\"><option value=\"\">Choose a date first<\/option><\/select>\n                        <p class=\"tp247-booking-hint\" data-tp247-slot-hint aria-live=\"polite\"><\/p>\n                    <\/div>\n                    <div data-tp247-address hidden><p>Staff will manually review the service location and confirm collection or on-site eligibility. This form does not approve a service area or reserve a collection time.<\/p>\n                        <label class=\"tp247-booking-check\"><input type=\"checkbox\" name=\"service_address_same\" checked><span>Service address is the same as my customer address.<\/span><\/label>\n                        <div data-tp247-service-address-fields hidden>\n                            <label for=\"tp247-address\">Service address line 1 <span aria-hidden=\"true\">*<\/span><\/label><input id=\"tp247-address\" name=\"address_line\" maxlength=\"255\">\n                            <label for=\"tp247-address2\">Service address line 2 (optional)<\/label><input id=\"tp247-address2\" name=\"address_line2\" maxlength=\"255\">\n                            <label for=\"tp247-town\">Service town \/ city <span aria-hidden=\"true\">*<\/span><\/label><input id=\"tp247-town\" name=\"address_town\" maxlength=\"120\">\n                            <label for=\"tp247-county\">Service county (optional)<\/label><input id=\"tp247-county\" name=\"address_county\" maxlength=\"120\">\n                            <label for=\"tp247-postcode\">Service postcode <span aria-hidden=\"true\">*<\/span><\/label><input id=\"tp247-postcode\" name=\"address_postcode\" maxlength=\"12\">\n                            <label for=\"tp247-service-country\">Service country<\/label><input id=\"tp247-service-country\" name=\"address_country\" value=\"United Kingdom\" readonly>\n                        <\/div>\n                    <\/div>\n                    <p class=\"tp247-booking-fee\" data-tp247-fee><\/p>\n                <\/section>\n                <section data-tp247-step=\"4\" aria-labelledby=\"tp247-step4\" hidden><h3 id=\"tp247-step4\">4. Your contact details<\/h3>\n                    <label for=\"tp247-customer-type\">Customer type<\/label><select id=\"tp247-customer-type\" name=\"customer_type\"><option value=\"individual\">Individual<\/option><option value=\"business\">Business<\/option><\/select>\n                    <div data-tp247-business hidden><label for=\"tp247-business-name\">Business name<\/label><input id=\"tp247-business-name\" name=\"business_name\" maxlength=\"160\"><\/div>\n                    <label for=\"tp247-name\">Full name <span aria-hidden=\"true\">*<\/span><\/label><input id=\"tp247-name\" name=\"customer_name\" autocomplete=\"name\" maxlength=\"160\" required>\n                    <label for=\"tp247-email\">Email address <span aria-hidden=\"true\">*<\/span><\/label><input id=\"tp247-email\" name=\"customer_email\" type=\"email\" autocomplete=\"email\" maxlength=\"190\" required>\n                    <label for=\"tp247-phone\">Mobile number <span aria-hidden=\"true\">*<\/span><\/label><input id=\"tp247-phone\" name=\"customer_phone\" type=\"tel\" autocomplete=\"tel-national\" inputmode=\"tel\" placeholder=\"07xxx xxxxxx\" aria-describedby=\"tp247-mobile-help tp247-mobile-error\" maxlength=\"40\" required>\n                    <p class=\"tp247-booking-hint\" id=\"tp247-mobile-help\">Enter your 11-digit UK mobile number, starting with 07.<\/p>\n                    <p class=\"tp247-booking-field-error\" id=\"tp247-mobile-error\" role=\"alert\" hidden><\/p>\n                    <h4>Customer address<\/h4><p>Required for every request, including drop-off, remote and design services. It does not arrange a home visit.<\/p>\n                    <label for=\"tp247-customer-address1\">Address line 1 <span aria-hidden=\"true\">*<\/span><\/label><input id=\"tp247-customer-address1\" name=\"customer_address_line1\" autocomplete=\"address-line1\" maxlength=\"255\" required>\n                    <label for=\"tp247-customer-address2\">Address line 2 (optional)<\/label><input id=\"tp247-customer-address2\" name=\"customer_address_line2\" autocomplete=\"address-line2\" maxlength=\"255\">\n                    <label for=\"tp247-customer-town\">Town \/ City <span aria-hidden=\"true\">*<\/span><\/label><input id=\"tp247-customer-town\" name=\"customer_address_town\" autocomplete=\"address-level2\" maxlength=\"120\" required>\n                    <label for=\"tp247-customer-county\">County (optional)<\/label><input id=\"tp247-customer-county\" name=\"customer_address_county\" autocomplete=\"address-level1\" maxlength=\"120\">\n                    <label for=\"tp247-customer-postcode\">Postcode <span aria-hidden=\"true\">*<\/span><\/label><input id=\"tp247-customer-postcode\" name=\"customer_address_postcode\" autocomplete=\"postal-code\" inputmode=\"text\" maxlength=\"12\" required>\n                    <label for=\"tp247-customer-country\">Country<\/label><input id=\"tp247-customer-country\" name=\"customer_address_country\" autocomplete=\"country-name\" value=\"United Kingdom\" readonly>\n                    <div class=\"tp247-booking-trap\" aria-hidden=\"true\"><label for=\"tp247-website\">Leave this empty<\/label><input id=\"tp247-website\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\"><\/div>\n                <\/section>\n                <section data-tp247-step=\"5\" aria-labelledby=\"tp247-step5\" hidden><h3 id=\"tp247-step5\">5. Review your request<\/h3>\n                    <div data-tp247-review class=\"tp247-booking-review\"><\/div>\n                    <p>No online payment is taken. Tech Pro 247 is not VAT registered, so no VAT is added.<\/p>\n                    <label class=\"tp247-booking-check\"><input type=\"checkbox\" name=\"terms_accepted\" required><span>I have read and agree to the <a href=\"https:\/\/wp.techprouk.co.uk\/index.php\/terms-and-conditions\/\" target=\"_blank\" rel=\"noopener noreferrer\">Terms &amp; Conditions<\/a>, including the Service Booking &amp; Repair Terms. <span aria-hidden=\"true\">*<\/span><\/span><\/label>\n                    <label class=\"tp247-booking-check\"><input type=\"checkbox\" name=\"privacy_acknowledged\" required><span>I acknowledge that I have read the <a href=\"https:\/\/wp.techprouk.co.uk\/index.php\/privacy-policy\/\" target=\"_blank\" rel=\"noopener noreferrer\">Privacy Policy<\/a> and understand how Tech Pro 247 uses my information to handle this booking. <span aria-hidden=\"true\">*<\/span><\/span><\/label>\n                    <label class=\"tp247-booking-check\"><input type=\"checkbox\" name=\"marketing_consent\"><span>I would like to receive optional service news and offers from Tech Pro 247. This does not affect my booking.<\/span><\/label>\n                <\/section>\n                <section data-tp247-step=\"6\" aria-labelledby=\"tp247-step6\" hidden><h3 id=\"tp247-step6\">6. Send your booking request<\/h3>\n                    <p>Please check your details. We will save your request as <strong>Pending Approval<\/strong>; this does not confirm an appointment.<\/p>\n                    <div data-tp247-final-review class=\"tp247-booking-review\"><\/div>\n                <\/section>\n                <div class=\"tp247-booking-actions\"><button class=\"tp247-booking-secondary\" type=\"button\" data-tp247-back hidden>Back<\/button><button class=\"tp247-booking-primary\" type=\"button\" data-tp247-next>Continue<\/button><button class=\"tp247-booking-primary\" type=\"submit\" data-tp247-submit hidden>Send booking request<\/button><\/div>\n            <\/form>\n            <div class=\"tp247-booking-success\" data-tp247-success role=\"status\" aria-live=\"polite\" hidden>\n                <div class=\"tp247-booking-success-icon\" aria-hidden=\"true\">\u2713<\/div><h2 tabindex=\"-1\" data-tp247-success-heading>Booking Request Received!<\/h2>\n                <p>Thank you. We have saved your request with reference <strong data-tp247-reference><\/strong>.<\/p>\n                <p><span class=\"tp247-booking-status\">Pending Approval<\/span><\/p>\n                <p>Your appointment is <strong>not confirmed<\/strong> until our team reviews and approves it. We have not sent a confirmation email to your inbox from this test site.<\/p>\n                <a class=\"tp247-booking-primary\" href=\"https:\/\/wp.techprouk.co.uk\/\">Back to Homepage<\/a>\n            <\/div>\n        <\/div>\n        \n","protected":false},"excerpt":{"rendered":"<p>Request a repair or technology appointment. Every request remains pending staff approval.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-12","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/wp.techprouk.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.techprouk.co.uk\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wp.techprouk.co.uk\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wp.techprouk.co.uk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.techprouk.co.uk\/index.php\/wp-json\/wp\/v2\/comments?post=12"}],"version-history":[{"count":1,"href":"https:\/\/wp.techprouk.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/12\/revisions"}],"predecessor-version":[{"id":93,"href":"https:\/\/wp.techprouk.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/12\/revisions\/93"}],"wp:attachment":[{"href":"https:\/\/wp.techprouk.co.uk\/index.php\/wp-json\/wp\/v2\/media?parent=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}